microscopically controlled surgery - English Synonyms Dictionary